Search Dictionary
Definition of tower falls
tower falls
• noun
1
American A prominent 132-foot waterfall on Tower Creek in northeastern Yellowstone National Park, Wyoming, United States, framed by dramatic eroded volcanic rock pinnacles just upstream from the Yellowstone River.
Cite this Entry
Wordmom. (2026). Definition of Tower falls. In Wordmom Dictionary. Retrieved Oct 16, 2026, from https://wordmom.com/dictionary/tower%20falls